thrust violently one into another - Turkish English Dictionary